home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1993 November
/
JCSM Shareware Collection - 1993-11.iso
/
cl720
/
pwrxrfj.lzh
/
POWERXRF.DOC
< prev
next >
Wrap
Text File
|
1992-09-24
|
28KB
|
730 lines
╔════════════════════════════════════════════════════════════════════════╗
║ DISK DIRECTORY / ARCHIVE FILE / CURRENT FILE Copyright Information ║
╚════════════════════════════════════════════════════════════════════════╝
The Programs, Documents and Supporting Files
in This DISK DIRECTORY and/or ARCHIVE FILE
and This FILE are Copyright by
────── | Harry P. Calevas | ──────
Phone Number (404)-657-5484
After May 1 ,1992 Phone Number (706)-657-5484
╔════════════════════════════════════════════════════════════════════════╗
║ ║
║ PowerBasic Crossrefferance Program ║
║ ║
║ ║
║ Program Name Changed From Crossref to Powerxrf as of 28 June 1990 ║
║ ║
Powerxrf.DOC
9-APRIL-1992
File Information For Powerxrf:
-------------------------------
The Following files may be included with Powerxrf
Powerxrf.doc
This is the file you are reading now and includes a registration form,
disclaimer, Comment Form and documentation in that order.
Powerxrf.exe
This is the main program (PC DOS FILE) and is run like any dos program.
There may also be other .exe files as noted in the following pages.
I have tried My best to make this program run correctly ;
if you have problems please use the comment form!
Powerxrf.arc
This file may also be included and is an archive file of
the above program files.
Registering Powerxrf
9-APRIL-1992
------------------------
Use at your OWN risk ,no guarantees!
Powerxrf is distributed under the Shareware concept. This
makes it available for anyone to try without obligation. THIS IS
NOT FREE SOFTWARE. If you decide it is useful and want to keep
it, Then you should register your copy of it. This will allow
for continued support and maintenance of the program and will
help to encourage that more quality software be made available
through this channel. I require all corporate and government
users of Powerxrf register their copies.
To register the program, $20.00 is requested.
Send registration fee to:
P.C. Software And Consulting
Harry P Calevas
P.O. Box 830
Trenton Ga 30752
The registration charge entitles you to a current version
of Powerxrf and Registration is for one person or group for one
machine at a time! If you send Your Program DATE (printed on
screen when program is run ) when you register this program I
will send the current version if different from your version at
no extra charge. Please advise if you need 3.5 inch diskettes. I
charge a diskette fee of $5.00 for the current version if you are
not registering Powerxrf
If You Received Powerxrf from a bulletin board System,
please be kind enough to upload it to another Bulletin board
system at your first chance so that others can have a chance to
try it out. Also, please drop me a note telling me where you
found Powerxrf. I will see that they get an Updated Powerxrf.
Thanks
Registering Powerxrf
9-APRIL-1992
------------------------
Following is a form that Should be used to register Powerxrf
**************************************************************
___ Registration of Powerxrf ....................... $20.00
___ Evaluation Copy of Powerxrf disk ............... $ 5.00
AN updated evaluation copy will ONLY be sent if requested
on filled in copy of this form amd must have the Name and Mail
address of where this copy program came from!
**************************************************************
Please send / Register Powerxrf to:
Name: __________________________________________________
Company: _______________________________________________
Address: _______________________________________________
_______________________________________________
City: ______________________________ State: ___________
Zip: ______________________
This Copy Of Powerxrf came from ( Please Indicate Source
so that I can send them AN Updated Powerxrf ):
________________________________________________________________
________________________________________________________________
________________________________________________________________
To register the program, $20.00 is requested.
Send registration Fee to:
P.C. Software And Consulting
Harry P Calevas
P.O. Box 830
Trenton Ga 30752
706-657-5484
Problems and Maintenance
------------------------
* * Powerxrf * *
* * 9-APRIL-1992 * *
I welcome all comments and enhancement suggestions. Please
document each item clearly and provide files on diskette or
printed examples if possible. Please be sure to include this
form with all comments and suggestions, it will help to make sure
I can provide you with the best possible service. This program is
still very much in the development stage and while I would like
you to register Powerxrf, I would like your comments also. I
can't tell what is needed for this program unless someone tells
me. I also need to know what other programs may be needed. This
is a Part time operation at present so it may take some time for
me to answer, But I Will Answer. THANKS MUCH.
Name: __________________________________________________________
Company: _______________________________________________________
Address: _______________________________________________________
_______________________________________________________
City: __________________________________ State: _______________
Zip: ______________________________
Telephone: _______ / ________________________ (Home / Work)
Date: _________________________
Description of problem or enhancement:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Suggested solution:
________________________________________________________________
________________________________________________________________
Send to:
P.C. Software And Consulting
Harry P Calevas
P.O. Box 830
Trenton Ga 30752
PowerBasic Crossreferance Program
This program manual is an ADD ON manual at present. Each Date
adds Instructions and /or comments. Check the maunal first.
20 Apr 89
Crossref is a variable listing program for Turbobasic files
(only). If you try to list a standard basic program you will get
a very long list of line numbers (all of them) This program is for
Turbo Basic programs that use line numbers only as labels!. A
color graphics adaptor is needed to use the menu screen for file
name entry. What you get with this program is a breakdown of
variables and some other items in the program . The first listing
is as they occur in the program , the second is a sorted list by
type in groups. This program uses a work file
"Drive\path(s)\filename .$$6" (from the original file name). Be
sure you dont have a file buy that name on your disk before you
start! No check is made to prevent overwrite of an existing file
of that name. The disk MUST have enough space left to save the
first pass information ( about 40% of the source code size, maybe
more.
Use care when you select the page width because that sets the
number of columns of printout. At present there are no page feeds
between some pages only at headers, you may want to set your
printer to do these !. As said before this program uses *.$$6 as
a work file and should not cause any problems to your original
file. But always use care till you are sure of that. Crossref
needs a lot of memory to run and the sort is at present VARY SLOW
on large programs!.
10 Jan 90
version 4.00
Crossref will now ask if you want to crossref all files found
in any $include statements found in the selected starting program.
If you answer yes then crossref will treat all files found as one
large file , but at present it is still very slow on long programs
crossref can also write its file to disk but use care since this
is still set up for my system ! READ THE SCREENS with CARE.
Crossref makes two listings : the first is an as found listing and
the second is a sorted listing. also note the heading marked
variables could be named variables and leftovers since this is
where any thing that I can't define or that I forgot goes.!
The Formfeed problem listed above is corrected I hope. and
the program is set to use a little less paper. Note that if your
$include files need default paths and or drives so does Crossref.
It will quit on errors of file not found. To prevent this Use Full
(complete) file names in your $includes.
11 May 90
Interim version P00
I am in the process of updating to Power Basic ver 2 from
Turbo Basic and this is the first version compiled under
Crossreferance Program
PowerBasic Crossreferance Program
PowerBasic and I hope I have made all corrections need to run
under Power basic ..use care running version P00. Crossref is not
yet set up for Powerbasic statements so they will show up under
variables and I have no idea what the results will be if crossref
is run on source files of other Basic compilers. Let me know.
6 June 1990
Version Numbers are no longer valid ,program is now dated.
Version numbers could be anything! (at present reset to 0.00 )
and will be updated at any change for my use only.
I have Corrected problem with end of file if two $include
files end at same time.
Please note that no provision has been made so far for a
disk full condition !. This means that the maximum size file that
can be processed on a 360K diskette is approximately 160K (Source
file(s)) IF NO OTHER FILES ARE ON THAT DISKETTE.
***********************
28 June 1990
Due to the many problems encountered trying to make crossref
work for both Turbo Basic and Power Basic source code and because
TurboBasic support has been all but dropped by Borland I have Made
the following changes.
The name for Crossref has been changed to Turboxrf for the
TurboBasic version and Powerxrf for the PowerBasic version.
Turboxrf will have limited support as follows:
Since many problems may be common to both program versions I will
attempt to correct any problems with Turboxrf IF
1- Enough information is supplied (on diskette) to define the
problem (a small source code fragment ,at least 1k, must
be supplied on a diskette that shows the problem )
2- The register/comment form is returned showing the program
date and
3- Does not require major changes .
Powerxrf will be supported until there is a reason not to do
so.
Enhancements to Turboxrf will be few from this date on.
Since at present I use an add on method for my manual and there
will be for a while only one manual for both versions of the
program, any comments beyond this point and date will be for
powerxrf only unless stated otherwise. At some point there may be
two manuals and there may also be two copies to the same manual
under the different program names!
I will be enhancing and updating Powerxrf as needed and I
will only (generally) be correcting problems for Turboxrf.
Crossreferance Program
PowerBasic Crossreferance Program
I will Try To make Powerxrf run on TurboBasic source code
that does not use PowerBasic reserved words and statements. Note
that items that the program does not understand will generally
show up under the variables listing and should be easey to find
and use as needed.
***************************
New shipments of the Powerxrf program may not include a copy
of the Turboxrf (Turbo Basic) version of the program. If you have
Powerxrf and want the Turboxrf program send $1.25 (stamps ok ), a
diskette ( any format size 360k to 1.44meg ) and a Printed
registration / comment form (must show date and program name) to
me at the address on the form.
I will send both programs and documents needed to any who
register the original Crossref program and they will be considered
to have registered the new Powerxrf program. Any copies of the
program Turboxrf need not be registered if Powerxrf has been
registered!
***************************
28 June 1990
Any Comments and / or instructions from here on are for
POWERXRF unless stated otherwise!
***************************
1 AUG 1990
I have changed the printer setups to one menu screen with options
to choose from. AND I have added a default setup file that is
written to disk when the setups are changed. This file is called
\$CALEVA.Sxx$ The extension changes if the "xx" are used. Xx can
be anything! THERE IS NOR ERROR CHECKING ON THIS FILE ,I MEAN
NONE!. IF some one is using my name for a file name my program
will over write ,so check first. For most of my programs I will
use \$CALEV.AS$ for the printer setups and most of my programs
will see any changes made by any other of my programs! REMEMBER
no error checking so far on this file. If a disk full / read /
write or any error occurs the file will be ignored, BUT what it
gets on a read will be used. So that if the last write failed you
could get some strange information on the setup screen! Just
erase the file to reset and restart the program. IF the file reads
and writes OK then you need only press return to unless the
printer settings have been changed. THIS PROGRAM dose NOT change
ANY printer settings so to work correctly it must match the
printer settings. Note also there is a 6 / 8 lines per inch
setting now for those who have printers that are printing at 8
line per inch. The setup file will ALWAYS go to the CURRENT
DEFAULT DRIVE ROOT DIRECTORY. You can therefor have setup files in
many drive root directories and in the root directories of MANY
DISKETTES! Try to use the same DEFAULT drive (and / or Diskette)
when you run this program. IF some one is using my name for a
file in the root directory of ANY disk you had best move it to a
Crossreferance Program
PowerBasic Crossreferance Program
sub-directory because it WILL BE WRITTEN OVER. Since no one
should be using my name for a file name this should not be a
problem! MY file name should never show up in a sub-directory
please Advise if it ever does!
Crossreferance Program
General Program Information
Please note the following:
This program was originally written to do something I needed to
do! Now I think others may find it useful; It may or may not work
for You. But, I have no way of knowing that unless you drop me a
letter and tell me so. I will try to fix all problems I find out
about; If you send me enough information to do so. For reference
the following is my system configuration: note that I have drives
A: to K: !! Please Feel free to write or call (If You Have to
money to Spend!)
Thanks Much
____________________________________________________________
____________________________________________________________
I suggest that you make a copy of the original
diskette before you get started.
COLOR GRAPHICS ADAPTOR REQUIRED
Please Note That this program REQUIRES that you have a COLOR
GRAPHICS ADAPTOR installed to run and that this program MAY NOT
RUN ON a Monochrome Adaptor. I have setup the program for
operation with a monochrome adaptor (maybe) but it has not been
tested on a monochrome adaptor since I do not Have one installed
in my system! (So it may still not run on a monochrome adaptor.)
I use Color Video Page Switching for some (most) of my messages
INCLUDING the error messages! BUT you dont need a Color monitor to
use my program. Please Advise If You have problems using this
program on a Monochrome Adaptor card. (MDA)
Evaluation Copy
If this is an evaluation copy (check copyright message)then:
1:
IT should be registered (and fee Paid) if you find it useful and
continue to use it. THIS IS NOT FREE SOFTWARE
2:
THERE IS NO OTHER DIFFERENCE BETWEEN REGISTERED AND UNREGISTERED
PROGRAM VERSIONS.
PROGRAM SUPPORT
I will support any and all copies of my program, registered and
not registered for as long as there seems to be a need and
normally at no charge. BUT: At some point I will expect payment
of the registration fee for unregistered copies at the fee listed
in the latest version that you have received!! There will be no
charge for support (except maybe Your postage ) up to that point.
General information
General Program Information
I charge an Disk update fee for general updates to the latest
versions of running programs as listed in this documentation.
SPECIAL FILE NAMES ---- PLEASE READ
I have Decided to use the Following Filenames As work files:
$CALEVAS.xx$ , $xxCALEV.AS$ etc.
XX can be anything and the extension may change some ;like
$calev.as$ etc. But since no one else should be using my name for
there file names I will WRITE and / or ERASE these files AT WILL
with no checking before hand !! MY files will be created in the
DEFAULT DRIVE ROOT DIRECTORY AND OR The DIRECTORY THAT THIS
PROGRAM WAS LOADED FROM and may or may not be erased after their
use. Some of my other programs may use the results.(ie.-Like The
Last Used Printer Settings) If you have files with these names you
should remove them from the ROOT DIRECTORY on the Current DEFAULT
drive and/or the Program load directory before running any Of my
programs. I give this warning to anyone using my name as a
filename; their files may be erased !!!! Sometimes I may Use
Other Directories for my files ,but they will be erased (or you
may have a choice). It Is very hard to decide on work files so as
not to destroy anyone's Data, so this is the way I must do this. I
Will TRY NOT TO LEAVE FILES ANYWHERE EXCEPT IN THE CURRENT DEFAULT
DRIVE ! And I will try to make a note as to which program uses
what files.
3 Apr 92
I am In the process of changing to .CNF, .INI, and .DEF type File
extensions so use care with this Program, these files will have
the same base name as this program but I may need some other
extensions also, I will try to make notes as to what names I use.
PLEASE READ THE ABOVE !!!!
Please note that no provision has been made so far for a disk full
condition !. This means that the maximum size file that can be
processed on a 360K diskette is approximately 160K IF NO OTHER
FILES ARE ON THAT DISKETTE. This applies to disk writes (print
Images and any work files used ) to diskettes. Generally you must
have at least as much space left on the disk as the program file
you are processing used. Hard disks should not be a real problem
unless you are 98 % full!!
6 June 1990
Version Numbers are no longer valid, program is now dated. Version
numbers could be anything! (at present reset to 0.00 ) and will
be updated at any change for my use only. The version numbers can
General information
General Program Information
have a very wide range of numbers and will be changed each time
the file is loaded to make any correction, even a spelling
change!! Sometimes I may change it to tell me something
important. Or I may even reset it to 0!
The program date is now use for program control information
IT is now important to use the forms in this file to request
information and program support and registration since the
document date is now printed along with the program name and it
will help me tell which document (date) file you may have. It
would be nice if you sent a printed screen of the copyright
message if you write. Thanks much
27 Apr 1991
Please note that this manual is an add on document. Please read
the complete manual for any added instructions. Changes Are added
to the bottom of sections of this manual and dated. The manual
will be rewritten only When and as Needed.
General information
Program Disclaimer Notice
In no event will I, Harry P. Calevas, (The Author) be liable to
you for any damages, including any lost profits, lost of savings
or other incidental or consequential damages arising out of the
use of or inability to use this program, even if The Author has
been advised of the possibility of such damages, or for any claim
by any other party. There is no warranty of any kind, and I
(copyright owner) am not liable for damages of any kind.
By using this software, you agree to this.
THIS SYSTEM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THIS
SYSTEM IS WITH YOU. SHOULD THE SYSTEM PROVE DEFECTIVE, YOU ASSUME
THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR AND CORRECTION.
This program file(s) may only be distributed as on the original
Distribution diskette. My Original program diskette may contain
one or more program sets. Each program set may be considered as a
separate unit and distributed as such. Such duplication and
distribution is authorized without compensation (except for
duplication costs and diskettes) as long as each distributed
Program set is a duplicate of the the program set as on MY
original diskette AND is put in its' own directory OR in its' own
archive file. Programs sets May be Put in an ARCHIVE File as
needed and on a Diskette with other programs If ALL Files in the
program set On my Original Distribution diskette Are Included and,
if not in an archive file, copied to their own directory as noted
above. All files must be keep together as a program set and must
be the only files in the directory or archive file. They may be
distributed in any normal manner otherwise. Any other distribution
is strictly prohibited.
____________________________________________________________
No copy of the software may be distributed or given away without
this document; and this notice must not be removed.
____________________________________________________________
Disclaimer